glow cathode - French English Dictionary